package com.example.work.entiy.ranklog;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.util.Date;

@Data
public class RankLogAssetInfoSystemBasisWebCardBase {

    @TableId(type = IdType.ASSIGN_UUID)
    private String id;

    private String relaId;

    private String assetId;

    /** 资产类型 */
    private Integer assetType;

    /** 报送工信部资产类型 */
    private String reportAssetType;

    /** 资产发现方式 */
    private String foundTypeEarliest;

    /** IP访问控制 */
    private String ipAccessControl;

    /** 生产厂商 */
    private String manufacturer;

    /** 品牌名称 */
    private String brandName;

    /** 品牌区域 */
    private Long brandRegion;

    /**
     * 硬件型号
     */
    private String hwModel;

    /**
     * 版本号
     */
    private String hwVersion;
    /**
     * CPU生产商
     */
    private String cpuManufacturer;

    /**
     * CPU型号
     */
    private String cpuModel;

    /**
     * 内存生产商
     */
    private String memoryManufacturer;

    /**
     * 内存型号
     */
    private String memoryModel;

    /**
     * 交换芯片生产厂商
     */
    private String chipManufacturer;

    /**
     * 交换芯片型号
     */
    private String chipModel;

    private Integer soState;
    private String port;
    /**
     * 更新人ID
     */
    private String updateUser;
    /**
     * 更新人名称
     */
    private String updateUserName;

    private Date updateTime;
    /**
     * 创建人ID
     */
    private String createUser;
    /**
     * 创建人名称
     */
    private String createUserName;
    /**
     * 创建时间
     */
    private Date createTime;

    private Integer isAccess;

    private Integer isImportantNetworkDevice;

    private String networkKeyPoint;

    private String deviceSubdivisionType;

    private String deviceManagerModel;

    private String deviceUsage;

    private Integer ipServce;

    private Integer assetDeleted;

    private String ipAccessControlRemark;
}
